Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F3 Qatar F1 Japan F4 Japan F6 Sweden F1 USA F28 USA F29 USA F30 China F1 China F2 Indonesia-w1 Indonesia-w2 Indonesia-w3 Indonesia-w4 Australia F1 Australia F2 Uzbekistan F1 Uzbekistan F2 Korea F2 China F1 USA F12 Spain F13 China F4 China F5 Japan F9 Sweden F1 Sweden F2 Sweden F3 Australia F7 Australia F8 China F6 China F7 China F1 China F2 Australia F1 Australia F2 Korea F3 Uzbekistan F3 Uzbekistan F4 Japan F4 USA F13 USA F14 Thailand F4 Thailand F5 Sweden F4 Sweden F5 Japan F11 Japan F12 Australia F1 Australia F2 Japan F2 Korea F1 Korea F2 Uzbekistan F2 Ireland F2 China F6 China F7 China F2 Japan F1 Japan F2 Japan F3 Uzbekistan F2 Thailand F4 Thailand F5 Malaysia F1 Malaysia F2 Malaysia F3 Korea F5 Korea F6 Thailand F3 Usa F2 Usa F3 Usa F7 Usa F8 Usa F9 Spain F19 Spain F20 Chinese Taipei F1 Turkey F39 Thailand F5 Cambodia F3 Turkey F50 Turkey F51 China F1 China F2 Philippines F1 Qatar F1 Qatar F2 Qatar F3 Thailand F8 Thailand F9 Kazakhstan F10 Kazakhstan F11 Chinese Taipei F1 Qatar F2 Japan F5 Turkey F34 Egypt F4 Egypt F5 India F1 Uzbekistan F1 Uzbekistan F2 Thailand F1 Turkey F19 Hong Kong F1 China F10 China F11 Thailand F6 Thailand F7 Thailand F9 Cambodia F3 Turkey F4 Turkey F5 Uzbekistan F1 Uzbekistan F2 Uzbekistan F3 Uzbekistan F4 Indonesia F3 Korea F4 Thailand F1 Vietnam F6 Malaysia F1 Chinese Taipei F1 Vietnam F9 Thailand F6 Malaysia F2 Turkey F2 (Antalya) Turkey F3 (Antalya) Indonesia F1 (Jakarta) Egypt F7 (Sharm El Sheikh) Egypt F8 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Israel F2 (Ramat Hasharon) Indonesia F5 (Jakarta) Indonesia F6 (Jakarta) Thailand F2 (Hua Hin) Thailand F9 (Pattaya) Malaysia F3 (Kuala Lumpur) Vietnam F1 (Thu Dau Mot City) Vietnam F2 (Thu Dau Mot City) Indonesia F7 (Jakarta) Indonesia F8 (Jakarta) Brazil F17 Thailand F12 (Hua Hin) Hong Kong F4 (Hong Kong) Hong Kong F5 (Hong Kong) Australia F5 Australia F6 Australia F7 China F8 Japan F9 Japan F10 Laos F1 Kazakhstan F1 (Aktobe) Kazakhstan F2 (Shymkent) China F1 China F2 Thailand F1 Thailand F2 China F3 China F4 China F5 Korea F2 Korea F3 China F7 Chinese Taipei F1 Chinese Taipei F2 Thailand F4 Chinese Taipei F3 Chinese Taipei F4 Hong Kong F2 (Hong Kong) China F10 (Shenzhen) China F4 Chinese Taipei F1 (Taipei) Chinese Taipei F2 (Taipei) Vietnam F3 Israel F7 Israel F8 Israel F9 China F8 India F8 India F9 China F9 China F10 Indonesia F2 Kazakhstan F6 Kazakhstan F7 Kuwait F2 Kuwait F3 Cambodia F2 Pakistan F1 (Islamabad) M15 Anning M15 Anning M15 Anning Turkey F5 Turkey F6 Turkey F7 M15 Wuhan M25 Wuhan Turkey F8 M25 Taipei M25 Taipei Israel F5 M15 Hua Hin Israel F6 M15 Hua Hin Japan F3 M15 Nonthaburi Uzbekistan F1 Uzbekistan F2 Korea F1 Gemax Open 2002 - Belgrade Heineken Challenger - Ho Chi Minh City The Scottish Tennis Championships - Edinburgh 2002 USTA Tallahassee Tennis Challenger - Tallahassee Top Wool Challenger Biella - Biella Open de Montauban - Montauban Togliatti Cup - Togliatti 2002 FSE Challenger - Tarzana drkoop.com USTA Challenger of Tallahassee - Tallahassee Bulgarian Open - Sofia Macedonian Open - Skopje Gallagher International - Hamilton Eisenberg Jerusalem Open - Jerusalem 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee VIII Open Internacional D'Andorra - Andorra Volvo Sylt Open - Sylt BMW Challenger Open - Monchengladbach Citta di Brindisi - Brindisi Compaq Cup 2001 - Zabrze Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Okal Cup 2001 International Bavarian Championships - Eckental The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank 2002 Azalea Orthopedic Challenger - Tyler Neride Prague Indoor - Prague The 70th King's Cup and Queen's Cup - Bangkok Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw The Scottish Championships - Edinburgh Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Atlantic City Open - Atlantic City Head Cup Busan Open - Busan Internationale Badische Meisterschaften Um Den Techem Cup - Zell Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger Groningen - Groningen Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance The Nottingham Challenger - Nottingham Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto The LTA Wrexham Challenger - Wrexham Open Mutouest - St. Brieuc Busan Open - Busan XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills The Manchester Trophy - Manchester USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin Uncle Toby's Challenger in Burnie - Burnie Heineken Challenger - Ho Chi Minh City Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oberstaufen Cup - Oberstaufen Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Open de Tenis Amaya - Pamplona The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Aberto de Santa Catarina - Florianopolis The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan 2006 North Shore Pro Tennis Championship - Winnetka Penza Cup - Penza Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton Bukhara Challenger - Bukhara Kobstaedernes ATP Challenger - Kolding Challenger Banque Nationale Rimouski - Rimouski Bauer Watertechnology Cup - Eckental Kia International In Caloundra - Caloundra IPP Open - Helsinki South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City BH Telecom Sarajevo 2007 - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Astana Challenger - Astana Dublin Challenger - Dublin Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Levene Gouldin & Thompson Tennis Challenger - Binghamton Karshi Challenger - Karshi Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Kobstaedernes ATP Challenger - Kolding The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Caloundra ATP Challenger - Caloundra LTA Shrewsbury Challenger - Shrewsbury Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge III Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Izmir Cup - Izmir Dublin Challenger - Dublin Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos The LTA Manchester Trophy - Manchester Porsche Open - Poznan Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Labertz Open by Stawag - Aachen Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Bauer Watertechnilogy Cup 2008 - Eckental Caversham International Tennis Tournament - Jersey Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Wroclaw Challenger Belgrade Challenger Melbourn Challenger Kyoto Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Johannesburg Challenger Talahassee Challenger Tenerife Challenger Busan Challenger Izmir Challenger Fergana Challenger Carson Challenger Yuba City Challenger Oberstaufen Challenger Poznan Challenger Samarkand Challenger Karshi Challenger Almaty Challenger Mons Challenger Rennes Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Yokohama Challenger Toyota Challenger Heilbronn Challenger Dallas Challenger Sarajevo Challenger Baton Rouge Challenger Tallahassee Challenger Busan Challenger Fergana Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Honolulu Challenger Guangzhou Challenger Pingguo Challenger Wuhai Challenger Beijing Challenger Karshi Challenger Astana Challenger Shanghai Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger San Luis Potosi Challenger Leon Challenger Kaohsiung Challenger Wuhan Challenger Beijing Challenger Karshi Challenger Bangkok Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Toyota Challenger Noumea Challenger Karshi Challenger Samarkand Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Vancouver Challenger Bangkok Challenger Shanghai Challenger Kaoshuing Challenger Fergana Challenger Tashkent Challenger Seoul Challenger Yeongwol Challenger Yokohama Challenger Toyota Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Karshi Challenger Tianjin Challenger Kaohsiung Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Tashkent Challenger Indore Challenger Pune Challenger Traralgon Challenger Traralgon Challenger 2 Yokohama Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger New Delhi Challenger Kolkata Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Taipei City Challenger Karshi Challenger Eskisehir Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Hua Hin Challenger Kobe Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger New Delhi Challenger Kyoto Challenger Zhuhai Challenger Guangzhou Challenger Raanana Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Fergana Challenger Gimcheon Challenger Astana Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Kaohsiung Challenger Ningboo Challenger Suzhou Challenger Kobe Challenger Toyota Challenger Astana Challenger Bangkok Challenger Bangkok Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Gatineau Challenger Granby Challenger Chengdu Challenger Jinan Challenger Zhangjiagang Challenger Gwangju Challenger Ho Chi Minh City Challenger Bangkok Challenger Qujing Challenger Taipei City Challenger Anning Challenger Almaty Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger Wideyes Swedish Open - Bastad Scania Stockholm Open - Stockholm Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Heineken Open - Auckland Telenordia Swedish Open - Bastad Bastad U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Thailand Open - Bangkok Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Synsam Swedish Open - Bastad China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide The Nottingham Open - Nottingham Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha SAP Open - San Jose Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo AEGON International - Eastbourne Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague USTA Challenger of San Antonio - San Antonio The Indian Oil Servo ATP Challenger - Chandigarh Shimadzu All Japan Indoor - Kyoto Hilton Waikoloa Village USTA Challenger - Waikoloa Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 1R, UZB-TPE 4-1 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, 1R, TPE-PAK 3-2 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Asia/Oceania Group I, PO, TPE-PHI 4-1 Davis Cup, Group I, PO, PHI-TPE 2-3 Davis Cup, Group I, 1R, KOR-TPE 4-1 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, PO, TPE-INA 5-0 Davis Cup, Group I, 1R, IND-TPE 5-0 Sarajevo Open 2004 - Sarajevo Davis Cup, Group I, PO, TPE-KOR 1-3 Davis Cup, Group II, 2R, PHI-TPE 1-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 2001 Challenger Canottieri Mincio - Mantova Davis Cup, Group II, 1R, LIB-TPE 3-2 Sarajevo Open - Sarajevo 2003 USTA Tallahassee Tennis Challenger - Tallahassee Shimadzu All Japan Indoor Tennis Championships - Kyoto Nanchang Challenger Barranquilla Challenger Internazionali di Tennis di Bergamo - Bergamo Fergana Challenger Winnipeg Challenger Yokohama Challenger Heineken Open - Auckland